package net.zoneland.knowledge.enums;

import java.util.ArrayList;
import java.util.List;

/**
 * 机器人名称、场景语的显示排序号
 * @author pbody
 * @date 2020年5月30日17:22:02
 */
public enum RobotOrdersTypeEnum {

    TALK_NAME("1", "机器人名称显示序号标识"),
    TALK_OPENING("2", "聊天开场语显示序号标识"),
    TALK_LEAVE("3", "聊天离场语显示序号标识");

    //属性值
    private final String value;
    //属性名称
    private final String name;

    /**
     * Gets the value of value.
     *
     * @return the value of value
     */
    public String getValue() {
        return value;
    }

    /**
     * Gets the value of name.
     *
     * @return the value of name
     */
    public String getName() {
        return name;
    }
    RobotOrdersTypeEnum(String value, String name) {
        this.name = name;
        this.value = value;
    }

    /**
     * 返回value列表
     * @Author Pbody
     * @Date 17:47 2020/5/30
     * @Param []
     * @return java.util.List<java.lang.String>
     **/
    public static List<String> getValues() {
        List<String> valList=new ArrayList<>();
        for (RobotOrdersTypeEnum enumObj : RobotOrdersTypeEnum.values()) {
            valList.add(enumObj.getValue());
        }
        return valList;
    }
}
